<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>
<div>
  {{info}}
</div>
<!--引入Vue-->
<script src="https://cdn.jsdelivr.net/npm/vue@2/dist/vue.js"></script>
<script>
  //创建Vue对象,此对象相当于MVVM设计模式中的VM,
  // 此对象负责将页面可能发生改变的元素和data里面的变量进行绑定
  // 会将变量的值直接显示在页面中,
  // 当变量值发生改变时会从内存中找到和变量绑定的元素 并对其进行改变
  let v = new Vue({
    el:"div", //el = element 元素 设置被Vue对象管理的元素
    data:{  //data里面的数据是用来和页面元素进行绑定的数据,绑定完之后 Vue会一直监听变量的改变
      info:"Hello Vue!"
    }
  })
  setTimeout(function () {
    v.info="内容改变了!";
  },3000)
</script>
</body>
</html>